Programmers a-voiding “complexity”

نویسنده

  • Steinar Kristoffersen
چکیده

It seems taken for granted that programming is a complicated activity dealing with complex phenomena. Much of software engineering is devoted to reducing complexity. Unfortunately, there is no indication that this methodological response has been successful. This paper provides an ethnomethodologically informed ethnographic study of programmers ‘as-andwhen’ they ‘do’ programming. It is shown that programming is a conversationally oriented activity, in which complexity is inconspicuously dealt in a ‘seen-but-unnoticed’ fashion, as “claming back slack” in a plan, “transferring agency and ‘eidos’ to code” and “justifying implemented requirements”. Thus, this paper represents a first step towards re-conceptualizing programming in itself as a “co-operative system” in which ‘complexity’ is handled in a way of which the current software engineering approaches have had no awareness. On top of this, new methods for realizing co-operative systems can be devised.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Investigation of the Effect of Voiding Position on Uroflometric Parameters and Voiding Residue in Healthy Volunteers in Imam Reza Hospital, Mashhad, Iran

Background & Aims: Uroflowmetry is a common procedure to examine the lower urinary tract system. Uroflowmetry results are affected by different factors. In this study, the effect of voiding position on uroflowmetric parameters and voiding residue were investigated in healthy subjects. Methods: This descriptive–analysis study was performed on 41 healthy volunteers with mean age of 33.22 ± 9.45 r...

متن کامل

Extensive Labial Adhesion Causing Voiding Urinary Symptoms in a Postmenopausal Woman: A Case Report

Labial adhesion (LA) is a rare clinical entity in postmenopausal women. Estrogen deficiency and lack of sexual activity are probable contributing causes. Voiding dysfunction due to LA is even rarer in postmenopausal women, and only a few studies have previously reported such occurrence. A 62-year-old virgin postmenopausal woman presented to the Al-Zahra Hospital (Isfahan, Iran) with a 5-year hi...

متن کامل

The Techniques Programmers use to Cope with Crosscutting using Arcum

At their most essential, aspect languages, program analysis tools, and refactoring tools attempt to give programmers mechanisms to make it more cost effective to manage the crosscutting behavior in their programs. Arcum is a tool to help manage crosscutting that lets programmers define custom program checks and program transformations, using a declarative language [22]. In this paper we present...

متن کامل

بررسی ارتباط بین علائم دستگاه ادراری تحتانی و فلومتری ادرار در خانم‌ها

The aim of the present study was to investigate the correlation between different lower urinary tract symptoms with uroflowmetry parameters in 190 women aged between 15-75 years who referred to our urology clinic during 2000-2002 with lower urinary tract syndroms. A detailed history, physical examination, sonography of the urinary tract with measurement of post void urine residue,...

متن کامل

مقایسه یافته های اسکن DMSA و VCUG یا (Dimercaptosuccinic acid & Voiding cystourethrographic) در عفونت ادراری، بیمارستان بهرامی، 77-1374

Acute Pyelonephritis (APN) is one of the most common bacterial infections seen in children that may lead to renal scarring. Vesicoureteral reflux (VUR) is an important risk factor of renal damage but not the only one. Materials and Methods: In order to determine the association between dimercaptosuccinic acid (DMSA) scintigraphic and voiding cystourethrographic findings, a retrospective study w...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006